Design Patterns for Independent Building Blocks

نویسنده

  • Ullrich Köthe
چکیده

The pattern language presented in this paper aims at helping designers to develop reusable building blocks that can be plugged together as needed by the application to be built. The patterns try to identify essential properties of reusable software. In particular, we show that extensive standardization is not a necessary prerequisite of reusability as long as interfaces are designed in a way that supports building block adaptation. We hope that the presented design approach will be a small step towards the long envisioned „software factory“.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

تحلیل کارایی انرژی در مدل‌های بافت شهری اقلیم گرم و خشک، نمونۀ موردی: شهر اصفهان

 Among the most important factors affecting energy consumption in the building sector are social and economic conditions, the culture of energy consumption, geographical and climatic characteristics of a city, the role of a city, efficiency of energy supply and consumption systems, and physical/spatial parameters of buildings and residential fabrics. Addressing urban form through planning ...

متن کامل

Micro-Mobility Protocol Design and Evaluation: A Parameterized Building Block Approach

In this paper, we present a novel approach to design and analyze IP micro-mobility protocols. The functionality of micro mobility protocols is partitioned into parameterized, relatively independent, building blocks. We study the requirements and design options for the building blocks by taking into consideration a wide variety of operation scenarios, including varied support from the infrastruc...

متن کامل

Architectural Skeletons: The Re-Usable Building-Blocks for Parallel Applications

Design pattern concepts are being used in the various disciplines of computing. In the parallel computing domain, design patterns specify recurring parallel computing problems and their solution strategies. The paper defines a generic (i.e. application and pattern independent) model for realizing and using parallel design patterns. The term architectural skeleton is coined to represent the appl...

متن کامل

Economic Regulation Design for the Electricity Distribution Companies of Iran

In addition to the necessity of liberalizing the price of the various sectors of electricity, the regulation of sectors that still maintain their own monopoly structure is mandatory. In order to improve the efficiency of these sectors and encourage their cost reduction, incentive-based regulatory approaches are used which rely on performance evaluation. Due to the monopolistic structure of Iran...

متن کامل

Pattern-Oriented Design for Multi-Agent System: A Conceptual Model

Design patterns represent solutions to specific problem of developing one application that have evolved over time. They leverage the reuse level to the design phase by providing a common vocabulary of design, means of understanding designs and proven building blocks from which more complex applications are built. Much of the research work on design patterns in agent world has primarily focused ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998